Aggregation $sort
এই সমষ্টি স্তর একটি নির্দিষ্ট ক্রমে সমস্ত নথি সাজান.
মনে রাখবেন:
আপনার স্তরের ক্রম গুরুত্বপূর্ণ. প্রতিটি স্তর শুধুমাত্র পূর্ববর্তী স্তর দ্বারা প্রদত্ত নথির উপর কাজ করে।
উদাহরণ
এই উদাহরণে, আমরা "sample_airbnb" ডাটাবেস ব্যবহার করছি, যা ইন্টিগ্রেশন পরিচিতি বিভাগ থেকে আমাদের নমুনা ডেটা থেকে লোড করা হয়েছে।
db.listingsAndReviews.aggregate([
{
$sort: { "accommodates": -1 }
},
{
$project: {
"name": 1,
"accommodates": 1
}
},
{
$limit: 5
}
])
এটি অ্যাকমোডেট ফিল্ডের উপর ভিত্তি করে নিচের ক্রমে সাজানো নথিগুলিকে ফেরত দেবে।
অ্যারে মান:
সাজানোর ক্রম 1 বা -1 ব্যবহার করে নির্বাচন করা যেতে পারে। 1 হল আরোহী ক্রম এবং -1 হল অবরোহ ক্রম।